package com.chatplus.application.controller.admin.chat;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * Chat
 *
 * @author chj
 * @date 2023/12/28
 **/
@RestController
@RequestMapping("/chat")
public class ChatController {
//    @GetMapping("/list")
//    public List<String> list() {
//        return ChatAiSocketHandler.
//    }
//
//    @GetMapping("/count")
//    public Integer getUserCount() {
//        return ChatAiSocketHandler.getUserCount();
//    }
//
//    @GetMapping("/push/{message}")
//    public String push(@PathVariable(name = "message") String message) {
//        ChatAiSocketHandler.batchSendInfo(message);
//        return "WebSocket 推送消息给所有人";
//    }
//
//    @GetMapping("/pushTag/{userId}/{message}")
//    public String pushTag(@PathVariable(name = "userId") String userId,
//                                          @PathVariable(name = "message") String message) {
//        ChatAiSocketHandler.sendInfo(userId, message);
//        return "WebSocket 推送消息给：" + userId;
//    }

}
